#include <stdio.h>

main(int argc, char *argv[])
{
	int c, word = 0, line = 0, character = 0;
	int return_val = 1;

	while (--argc > 0 && (*++argv)[0] == '-') { //인자 갯수가 0보다 크고 argv[0]이 '-'이면
		while(c = *++argv[0]) { //정수형 c가  argv[0] 증가할때 반복
		 switch (c) {
		  case 'w':  // 파일 내의 단어 수를 출력하면
		   word = 1;
		   break;
		  case 'l':  // 파일 내의 줄 수를 출력하면 
		   line = 1;
		   break;
		  case 'c':  // 파일 내의 문자 수를 출력하면
		   character = 1;
		   break;
		  default:
		   printf("wc: Illegal option %c\n", c); 
		   argc = 0;
		   break;
		 }
		}
	}
	
	if (argc != 0) // 인자갯수가 0이 아닐 때
		printf("Usage: wc -l -c -w\n");
	else {/* call function to count words, lines, characters 
		count(*cs, *ws, *ls);*/
		int cs = 1023, ws = 192, ls = 15;
		printf((character == 1) ? "chars = %d\n" : "", cs);
		printf((word == 1) ? "words = %d\n" : "", ws);
		printf((line == 1) ? "lines = %d\n" : "", ls);
	}
}

